package com.ruoyi.system.Utils.DataHandler;

import java.io.IOException;

public interface PortDataHandler {
    /**
     * 数据发送功能
     * @param data 待发送的数据
     * @param inPort 要从哪个端口输入
     * @return 发送成功 or 失败
     */
    boolean send(byte[] data, int inPort, String fileName) throws IOException;

    /**
     * 数据接收功能
     * @param outPort 要从哪个端口读取
     * @return 接收到的数据
     */
    byte[] receive(int outPort);
}
